// 接口  --->标准
// 特殊得类 特殊得对象 
// 使用类去实现接口 接口就是标准 类按照标准去实现 
// 类去实现接口，接口得属性和方法 类必须具备
// var type-c=new '绿联';
// var type-c=new '苹果';
// 可以理解为特殊得类 特殊的对象 
// 1.类接口 ---标准
// 三胎政策 中央 
// interface StudentInterFace{
// 	name;
// 	say(msg:string):void; //未实现得方法
// 	// 抽象方法 没有方法体得方法
// }
// // 昆山 1 给你一个购房名额 首付+贷款 30 
// class Student implements StudentInterFace{
// 	name;
// 	say(msg:string):void{
// 		console.log(this.name+'说'+msg);
// 	};
// 	constructor(name){
// 		this.name=name
// 	}
// 	foo(){
// 	}
// };
// let student:StudentInterFace=new Student('terry');
// // 父类得引用指向实例对象
// student.say('hello');
// 接口理解为特殊得对象
var Gender;
(function (Gender) {
    Gender["male1"] = "\u7537";
    Gender["female1"] = "\u5973";
})(Gender || (Gender = {}));
var Student = /** @class */ (function () {
    function Student() {
    }
    return Student;
}());
;
var prop = {
    data: [
        { name: 'zhangsan', age: 12, gender: Gender.female1 },
        { name: 'lisi', age: 16, gender: Gender.male1 }
    ],
    visible: false
};
console.log(prop);
